package com.qf.business.message.entity;

import io.netty.channel.Channel;
import lombok.Data;
import lombok.experimental.Accessors;
import org.kurento.client.WebRtcEndpoint;

import java.io.Serializable;

/**
 * 信令服务器中的用户信息
 * author Ken
 * create_time 2023/1/6
 */
@Data
@Accessors(chain = true)
public class User implements Serializable {
    //用户id
    private Long uid;
    //用户名称
    private String name;
    //用户头像
    private String header;
    //用户的角色
    private String role;
    //用户的WebSocket的连接对象
    private Channel channel;
    //当前用户的KMS上的媒体端点对象
    private WebRtcEndpoint webRtcEndpoint;
}
